20 research outputs found

    Optimized Fast Fourier Transform Architecture Using Instruction Set Architecture Extension In Low-End Digital Signal Controller

    Get PDF
    Smart microgrids have emerged as a viable solution in case of emergency situations occurred at the main electricity grid. The main concern of a smart microgrid is the degradation of the power quality caused by harmonic distortion originated from the non-linear equipment. With the rapid development of power electronic technology, the increased of harmonic-producing loads in the smart microgrids necessitating a new digital signal controller architecture for the harmonic measurement system. While the current system configurations are directed towards the 32-bit architecture, it shows higher requirements in area footprint and multi-core setup. This thesis presents the design of a low-end digital signal controller architecture using instruction set architecture (ISA) extension for the implementation of the harmonic measurement system in a smart microgrid. A new architecture, called UTeMRISC, is developed from the baseline 8-bit microcontroller with the capability to perform signal processing applications such as Fast Fourier Transform (FFT). The architecture is improved using the Application-Specific Instruction Set Processor (ASIP) approach by extending the instruction set architecture to 16-bit length. Instruction set customization is implemented to enable the execution of computationally intensive tasks. The entire architecture is described in Verilog Hardware Description Language (HDL) and implemented on the Virtex-6 FPGA board. From the test programs, UTeMRISC has demonstrated faster execution times and higher maximum operating frequency while not significantly increased the core’s resource utilization. Compared to the initial processor architecture, the support of extended ISA has increased the UTeMRISC core by 21.8% but at the same time allows to execute Fast Fourier Transform algorithm up to 5× faster. The combine effort of ISA extension and optimized instruction set generation results in up to 1 Mega sample per second, which translated to 66.8% increase of data throughput in the FFT algorithm when compared to a 32-bit architecture. This research proves that with comprehensive ASIP methodology and ISA extension, a low-end digital signal controller architecture is feasible and effective to be implemented in a harmonic measurement system for a smart microgrid

    Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-Sorting Implementation

    Get PDF
    The microcontroller-based system is currently having a tremendous boost with the revelation of platforms such as the Internet of Things. Low-end families of microcontroller architecture are still in demand albeit less technologically advanced due to its better I/O better application and control. However, there is clearly a lack of computational capability of the low-end architecture that will affect the pre-processing stage of the received data. The purpose of this research is to combine the best feature of an 8-bit microcontroller architecture together with the computationally complex operations without incurring extra resources. The modules’ integration is implemented using instruction set architecture (ISA) extension technique and is developed on the Field Programmable Gate Array (FPGA). Extensive simulations were performed with the and a comprehensive methodology is proposed. It was found that the ISA extension from 12-bit to 16-bit has produced a faster execution time with fewer resource utilization when implementing the bit-sorting algorithm. The overall development process used in this research is flexible enough for further investigation either by extending its module to more complex algorithms or evaluating other designs of its components

    Design & Development of a Robotic System Using LEGO Mindstorm

    Get PDF
    This research presents a design and development of robotic system based on LEGO Mindstorm kit. The system is capable in operating an off-line programming method, starting from its programming sequences until robotic implementation of the program. During early stages, the research is emphasis more towards designing a robotic system using RoboLab software and C++ programming language. A robotic hardware system has been developed using LEGO Mindstorm kit. The robotic model acts as a prototype or test-bed for programming execution. The model involves motorize movement, sensors detection and machine vision to be manipulated by the programmers inside their programs. Since the model is built using LEGO bricks, the model is fully customized, in term of its applications, to perform any relevant tasks. Ultimately, the algorithm development program designed earlier is linked up directly to the robotic model for program implementation and verification. For this research, several set of robots by using Lego has been developed and it uses LeJos and C programming techniques as a platform. A Java-based robot development tool has been set up as alternative programming methods incorporating LeJos and the controller. A prototype of a mobile robot based on Lego successfully implemented by using PIC and can be controlled through voice recognition

    Application Specific Instruction Set Processor (ASIP) Design in an 8-bit Softcore Microcontroller

    Get PDF
    The microcontroller-based system is currently having a tremendous boost in demand in line with the Industrial Revolution 4.0. Although more applications seem to concentrate on software algorithms and wireless connectivity, the hardware side of the system is still occupied by microcontroller variants. With huge alternatives being offered to setup a microcontroller system, having a softcore microcontroller is extremely beneficial especially when considering the rapid advancement in computer technology. Although the 8-bit microcontroller has less computational capability compare to other high-end microcontroller families, it has an advantage in low code density for I/O application and control. The purpose of this research is to combine the best feature of the 8-bit architecture together with efficient arithmetic operations in the implementation of moving average filter. The modules’ integration is implemented using ASIP design without occurring extra board space and is developed using the Field Programmable Gate Array (FPGA) as the single chip solutions. It was found that the revised microcontroller architecture has produced a faster execution time and similar maximum frequency when benchmarked with its predecessor. The overall ASIP design procedures used in this research provides flexibility for further development, either by extending its module to incorporate more complex algorithms or by upgrading current designs of its components

    8-channel logic analyzer controller design FPGA work in progress

    Get PDF
    This paper presents a Field Programmable Gate Array (FPGA) based logic analyzer controller. The controller circuit is capable of performing data acquisition and signal display on a 600x480 VGA monitor. The controller was designed using Very High Speed Integrated Circuit Hardware Description Language (VHDL) coding and schematic capture. For validation, behavioral simulations are carried out using Xilinx ISE simulator. The synthesis of the controller onto Xilinx Spartan XC3S200-4FT256 FPGA chip is also presented. The motivation of this project is to explore the capability of designing a complete digital system in a single FPGA chip

    Development of arm-based application system

    Get PDF
    The aim of this paper is to expose the development process and software involved in realizing an ARM-based application system. The application system consists of a cruise algorithm inten dcd to be used in an autonomous robot prototype, which is developed with the help of Flowcode software that utilizes flowcharts as its design entry. The flowchart is then configured to be tested for real-world application over ÂŁ-blocks board integrated with an ARM-based microcontroller chip from Atmel, AT91SAM7S128. It is hoped that the development process shared in this paper may be benefitted for researchers who wishes to start developing an ARM-based system for further study or other purpose in one way or another

    Design of Shallow Source/Drain Extension (SDE) Profiles in Improving Short -Channel Effect (SCE) in Nanoscale Devices

    Get PDF
    This paper purposed the design of shallow source/drain extension (SDE) in improving short channel effect (SCE) in nanoscale devices. In order to increase the mobility and the speed of the electronic devices, semiconductor technology researchers face the limitations such as short channel effect in MOSFET device as it is unavoidable in scaling. Thus, the aim of this project is to improve the short-channel effect in nanoscale devices. The design parameter standard structure of MetalOxide-Semiconductor Field-Effect Transistor (MOSFET) were proposed referring to the International Technology Roadmap for Semiconductors (ITRS) 2011 edition and compared the structure with same standard structure of ITRS with modification to the junction depth that becomes more shallow source/drain extension (SDE). Silvaco’s DEVEDIT software is used to design the structure of MOSFET with three different gate lengths, while Silvaco’s ATLAS software is used to simulate the structure for data extraction to obtain the output graph. From the output, it shows that, as the size of MOSFET gate length becomes smaller, the threshold voltages also decrease. In improving the SCE, the value of threshold voltage, Vth, is slightly increases on shallower the source/drain extension (SDE). The value of “ON’’ current (ION) also has been extracted for all designs of MOSFET

    A Smart Monitoring Of A Water Quality Detector System

    Get PDF
    The importance to monitor the water quality level is undeniable due to significant impact to human health and ecosystem. The project aims to develop a wireless water quality monitoring system that aids in continuous measurements of water conditions based on pH and turbidity measurements. These two sensors are connected to microprocessor and transmitted to the database by using a Wi-Fi module as a bridge. The developed system was successfully detect both the pH and turbidity values hence updating in IoT platform. Based on the results obtained, the test water sample can be classified to class IIB which is suitable for water recreational used body contact. Overall, the developed system offers fast and easy monitoring of pH and turbidity levels with IoT application for continuous maintenance of clean water. The work is just concern on the physical water parameters hence further extend to chemical parameter for verifying a better result in measuring the WQI value
    corecore